package com.sum.network.response

/**
 * @author mingyan.su
 * @date   2023/2/24 13:10
 * @desc   通用数据类
 */
data class BaseOpResponse<out T>(
    val data: T?,
    val code: Int = 0,             // 服务器状态码  返回200 代表成功
    val sucessTips: String = "",   // 成功提示信息
    var message: String = "",      // 信息
    val success: Boolean = false,  // 是否成功默认false

) {

    /**
     * 判定接口返回是否正常
     */
    fun isFailed(): Boolean {
        return code != 200
    }
}
